home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / etc / bash_completion.d / unace < prev    next >
Text File  |  2009-04-02  |  526b  |  30 lines

  1. # -*- mode: shell-script; sh-basic-offset: 8; indent-tabs-mode: t -*-
  2. # ex: ts=8 sw=8 noet filetype=sh
  3. #
  4. # unace(1) completion by Guillaume Rousse <rousse@ccr.jussieu.fr>
  5.  
  6. _unace() 
  7. {
  8.     local cur
  9.  
  10.     COMPREPLY=()
  11.     cur=`_get_cword`
  12.  
  13.     case "$cur" in
  14.         -*)
  15.         COMPREPLY=( $( compgen -W '-c -c- -f -f- -o -o- -p -y -y-' -- $cur ) )
  16.         ;;
  17.         *)
  18.         if [ $COMP_CWORD -eq 1 ]; then
  19.             COMPREPLY=( $( compgen -W 'e l t v x' -- $cur ) )
  20.         else
  21.             _filedir '@(ace|ACE)'
  22.         fi
  23.         ;;
  24.     esac
  25.   
  26.     return 0
  27.  
  28. }
  29. complete -F _unace $filenames unace
  30.